package com.acsior.hibernate.vo;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.acsior.dac.impl.hibernate.vo.GeneratorKey;
import com.acsior.dac.impl.hibernate.vo.HibernatePersistantIntegerIdVO;

/**
 * InvoiceOpsData entity. @author MyEclipse Persistence Tools<b><i>powered by
 * Belev</i></b>
 */
@Entity
@Table(name = "invoice_ops_datas")
@GeneratorKey(tableName = "invoice_ops_datas")
public class InvoiceOpsDataVO extends HibernatePersistantIntegerIdVO {

	private static final long serialVersionUID = -7664345651244101167L;

	@Column(name = "bank", length = 50)
	private String bank;

	@Column(name = "bank_branch", length = 100)
	private String bankBranch;

	@Column(name = "bic", length = 10)
	private String bic;

	@Column(name = "iban", length = 30)
	private String iban;

	/** default constructor */
	public InvoiceOpsDataVO() {
		super();
	}

	/** @return the bank */
	public String getBank() {
		return this.bank;
	}

	/** @return the bankBranch */
	public String getBankBranch() {
		return this.bankBranch;
	}

	/** @return the bic */
	public String getBic() {
		return this.bic;
	}

	/** @return the iban */
	public String getIban() {
		return this.iban;
	}

	/** @param bank */
	public void setBank(String bank) {
		this.bank = bank;
	}

	/** @param bankBranch */
	public void setBankBranch(String bankBranch) {
		this.bankBranch = bankBranch;
	}

	/** @param bic */
	public void setBic(String bic) {
		this.bic = bic;
	}

	/** @param iban */
	public void setIban(String iban) {
		this.iban = iban;
	}
}